SD/AM - Datová analýza - Nefunkční připojení k serveru při používání multi-factor ověřování (Failed to authenticate user "" in Active Directory)
Článek se týká verzí produktů
ALVAO 10.3 a vyšší
Příznaky
Pokud se uživatel připojuje k databázi v Azure a jeho účet používá multi-factor ověřování, objeví se chyba Failed to authenticate user "" in Active Directory... a sešit není připojen.
Příčina
Ověření uživatele přes multi-faktor ověřování není v datových analýzách plně podporováno.
Řešení
Použijte náhradní řešení.
Náhradní řešení
Pro verzi ALVAO 10.4 a vyšší použijte následující postup:
- V sešitě přejděte na záložku "Návod" a nastavte poskytovatele připojení, server a databázi.
- Použijte příkaz „Nastavit připojení k SQL Serveru“ – objeví se chyba ověřování.
- Použijte příkaz „Data - Aktualizovat vše“.
- Zobrazí se okno „SQL Server Login“, ve kterém zvolte mód ověřování „Active Directory – Universal with MFA support“, zadejte svůj login a potvrďte formulář.
- V zobrazeném okně se přihlaste k zadanému účtu.
- Krok 4 opakujte pro každé připojení v sešitě.
- Při dalším používání sešitu už příkaz „Nastavit připojení k SQL Serveru“ nikdy nepoužívejte, jinak budete muset celý postup zopakovat.
Pro verzi ALVAO 10.3 použijte následující postup:
- V sešitě přejděte na záložku "Návod" a nastavte poskytovatele připojení, server a databázi.
- Použijte příkaz „Nastavit připojení k SQL Serveru“ – objeví se chyba ověřování.
- V sešitě přejděte na záložku "Zobrazení" a použijte příkaz "Makra - Zobrazit makra".
- Vyberte makro "Tento_sešit.SetDataSource" a použijte příkaz "Upravit".
- Na řádku číslo 19 změňte text ";Authentication=ActiveDirectoryIntegrated", _ za ";Authentication=ActiveDirectoryInteractive;User ID=<login>", _, kde místo <login> použijte svoje přihlašovací jméno do Azure.
- Uložte makro, zavřete okno pro jeho úpravu a spusťte příkaz "Nastavit připojení k SQL Serveru" na listu "Návod".
Kroky pro reprodukci tohoto chování
Přílohy
Číslo problému
T108223ALVAO
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.
|